import type { Component } from 'vue'
import { ComponentName } from '../index'
import { ElInput } from 'element-plus'

type Recordable<T = any, K extends string | number | symbol = string> = Record<K extends null | undefined ? string : K, T>
const componentMap: Recordable<Component, ComponentName> = {
  Input: ElInput,
}

export { componentMap }
